laugh in the sleeve - French English Dictionary